solid foam - English Synonyms Dictionary